package models
{
	import mx.collections.ArrayCollection;
	
	public class Timeline extends Object
	{
		[Bindable]
		public var timelineRange:ArrayCollection;
		
		[Bindable]
		public var totalStages:Number = 1000;

		// The current range (min..max) displayed in the timeline ruler
		[Bindable]
		public var timelineMin:int = 0;
		
		[Bindable]
		public var timelineMax:int = 1000;
		
		[Bindable]
		public var currentStage:int = 0;
		
		[Bindable]
		public var scaleFactor:Number = 1;
		
		[Bindable]
		public var globalTimelinePosition:Number = 0;
		
		[Bindable]
		public var timelineTicks:Array = [];
		
		public function Timeline()
		{
			super();
		}
		
	}
}